package cn.kgc.service;

import cn.kgc.bean.pojo.CRole;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 法院机构管理
 * 角色管理
 */
@Service
public interface RoleManagerService {
    //角色管理
    //查
    List<CRole> selectAll();
    //增
    boolean addRole(@Param("cRole") CRole cRole);
    //删
    boolean deleteRoleById(long id);
    //改：根据id查询返回数据进行修改
    CRole selectAllById(long id);
    boolean updateRole(@Param("cRole") CRole cRole);
    //模糊查询
    List<CRole> selectByName(String name);
}
